#pragma once
#include<iostream>
// 
#define LOG(str)    \
    std::cout<<__FILE__<<":"<<__LINE__<<" "\
    __TIMESTAMP__<<" : "<<str<<std::endl;
/*
    server和client的公共文件
*/

enum EnMsgType{
    DEFAULT_MSG=0,      //默认（即没有下面对应id时使用）

    LOGIN_MSG,          //登录消息id
    REG_MSG,            //注册消息id

    ONE_CHAT_MSG,       //聊天消息

    ADD_FRIEND_MSG,     //添加好友

    CREATE_GROUP_MSG,   //创建群组
    ADD_GROUP_MSG,      //加入群组
    GROUP_CHAT_MSG,     //群聊天 
     
    LOGINOUT_MSG,       //注销登录
    REG_MSG_ACK,        //注册响应消息
    LOGIN_MSG_ACK       //登录响应消息
};